@charset "utf-8";
*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p,{ padding:0px; margin:0px; background-color:#f9f9f9;}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#444;}


a:hover { COLOR:#007cc2;}
img { border:0; padding:0; margin:0;}
/*公共样式开始*/
body{ margin:0 auto; color:#444; font-family:"Microsoft YaHei", '微软雅黑','黑体','宋体'; font-size:14px; background:#fff;}
.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
/*******全局样式结束*******/

/*企业广场*/
.content .con_right .company_list {
	border-bottom:1px solid #ebebeb;
	margin-right:10px;
	height:130px;
}
.content .con_right .company_list:hover{
	background-color:#f9f9f9;
	}
.content .con_right .company_list dt a .com_tu {
	width:150px;
	height:100px;
	padding:1px;
	border:1px solid #ebebeb;
	margin:10px;
	float:left;
}
.content .con_right .company_list dt a .com_tu1 {
	width:150px;
	height:132px;
	padding:1px;
	border:1px solid #ebebeb;
	margin:10px;
	float:left;
}
.content .con_right .company_list dd .com_name  {
	line-height:35px;
	font-size:16px;
	font-weight:bold;
}
.content .con_right .company_list dd .com_name1  {
	line-height:35px;
	font-size:16px;
	font-weight:bold;
	float:left;
}
.content .con_right .company_list dd .com_infor {
	line-height:24px;
	color:#808080;
	height:46px;
	overflow: hidden;
    text-overflow: ellipsis;
}
.content .con_right .company_list dd .location {
	float: left;
	background-image: url(images/05.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:26px;
	margin: 10px 0 0 10px;	
}

.content .con_right .company_list dd .consult {
	float:left;
	margin:10px 0 0 20px;
	cursor:pointer;
}
.content .con_right .company_list dd .consult :hover{
	background-color:#0155c7;
	color:#fff;
	}

/*activity start*/
.content {
	width:1000px;
	margin:0 auto;
	margin-top:10px;
}
.content .con_left {
	float:left;
	border:1px solid #ebebeb;
	padding:1px;
	width:172px;
}
.content .need {
	width: 174px;
	height: 40px;
	background-color: #FF8200;
	line-height: 40px;
	text-align: center;
	display: block;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	margin-top:10px;
}

.content .con_right {
	float:left;
	width:812px;
	margin-left:10px;
	border:1px solid #ebebeb;
	padding-bottom:10px;
}
.content .con_right .bread {
	background-color:#f9f9f9;
	height:30px;
	padding-left:10px;
	margin:10px;
}
.content .con_right .bread li {
	float:left;
	line-height:30px;
	margin-right:5px;
}   
.content .con_right .activity_list {
	border:1px solid #ebebeb;
	margin: 10px 0 0 20px;
	height:228px;
	width:369px;
	float:left;
}
.activity_date{
	background-image: url(images/activity_03.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:68px;
	height:67px;
	margin-right:10px;
	float:left;
	margin:10px 10px 0 10px;
}
.activity_date_end{
	background-image: url(images/activity_05.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 68px;
	height: 67px;
	margin-right: 10px;
	float: left;
	margin: 10px 10px 0 10px;
}
.activity_date1{
	display:block;
	width:68px;
	color:#fff;
	font-size:18px;
	text-align:center;
	line-height:34px;
}
.activity_tit{
	font-weight:bold;
	font-size:16px;
	height:67px;
	line-height:28px;
	margin-top:10px;
}
.activity_time{
	background-image: url(images/activity_10.png);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:18px;
	padding-left:26px;
	color:#808080;
	margin:8px 10px 0 10px;	
}

.content .con_right .activity_list .activity_zi {
	line-height:24px;
	margin:3px 10px 0 10px;
}
.content .con_right .activity_list .activity_zi1{
	height:55px;
	line-height:24px;
	margin:3px 0 0 10px;
	padding-right:10px; 
}
.activity_zi1_end{
	background-image: url(images/activity_14.png);
	background-repeat: no-repeat;
	background-position: right -10px;
}
.activity_apply{
	background-color: #ffac0d;
	height: 40px;
	position: relative;
}
.activity_apply_end{
	background-color: #dbdbdb;
	height: 40px;
	position: relative;
}
.activiy_butt{
	background-color:#fff;
	width:86px;
	height:28px;
	text-align:center;
	line-height:28px;
	float:left;
	margin-left:10px;
	display:block;
	margin-top:6px;
	border-radius:3px;
	cursor:pointer;
	
}
.activiy_butt:hover{
	color:#ffac0d;
	}


/*activity start*/	
.content .con_left .nav_left {
	font-size:16px;
	line-height:45px;
	background-color:#00913E;
	text-align:center;
	color:#fff;
	padding-left:8px;
}
.content .con_left .left_one {
	line-height:38px;
	border-bottom:1px solid #fff;
	padding-left:8px;
	background-color:#fcfcfc;
}
.content .con_left .left_one:hover{
	background-color:#fff;
	border-bottom:1px solid #ebebeb;
	border-top:1px solid #ebebeb;
}
.content .con_right .activity_list dd {
	line-height:26px;
}

.content .con_right .bread {
	line-height:30px;
	background-color:#f6f6f6;
	margin:10px;
}
.activity_time {
	color:#808080;
	font-size:12px;
	margin-left:10px;
}
/*activity_detail start*/
.content .con_right .avtivity_basic {
	padding:10px;
}
.content .con_right .avtivity_basic .avtivity_basic_tu {
	width:250px;
	height:158px;
	float:left;
	border:1px solid #ebebeb;
	paading:3px;
	margin-right:10px;
}
.activity_basic_tit{
	font-weight:bold;
	line-height:35px;
	font-size:16px;
}
.avtivity_basic_list{
	line-height:28px;
}
.activity_basic_butt{
	line-height:28px;
	width:82px;
	text-align:center;
	background-color:#FF8200;
	border-radius:3px;
	display:block;
	float:left;
	margin-right:10px;
	color:#fff;
	margin-top:10px;
	cursor:pointer;
}
.activity_basic_butt:hover{
	color:#fff;
	background-color:#EC7D0A;
}
.avtivity_basic_border{
	background-image: url(images/tit_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	border-top:1px solid #ebebeb;
}
.avtivity_basic_content{
	width: 120px;
	border-bottom: 2px solid #007cc2;
	line-height: 45px;
	padding-left: 10px;
	font-size: 16px;
	text-align: center;
	font-weight:bold;
}
.content .con_right .avtivity_basic_small {
	margin:0 10px 0 10px;
	line-height:35px;
}
.content .con_right .avtivity_basic_zi {
	margin:0 10px 0 10px;
	line-height:26px;
}
.content .con_right .avtivity_basic_user {
	padding:5px 0;
	border-bottom: 1px dashed #ebebeb;
}
.content .con_right .avtivity_basic_user:hover{
	background-color:#E7F8FF;
	
	}
.avtivity_basic_head{
	margin-left:10px;
	float:left;
	margin-right:10px;
	width:50px;
	border-radius:3px;
	border:1px solid #ebebeb;
}
.avtivity_basic_time{
	float:right;
	padding-right:10px;
}
.avtivity_basic_name{	
}
.avtivity_basic_signature{
	line-height:28px;
	}
